import type React from 'react';

export const AWSKinesisLogo = (props: React.SVGProps<SVGSVGElement>) => (
  <svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" {...props}>
    <title>AWS Kinesis</title>
    <defs>
      <linearGradient id="aws-kinesis-gradient" x1="0%" x2="100%" y1="100%" y2="0%">
        <stop offset="0%" stopColor="#4D27A8" />
        <stop offset="100%" stopColor="#A166FF" />
      </linearGradient>
    </defs>
    <g>
      <rect fill="url(#aws-kinesis-gradient)" height="256" width="256" x="0" y="0" />
      <path
        d="M60.8,198.4 L67.2,198.4 C67.2,171.5008 84.688,144 214.4,144 L214.4,137.6 C79.0496,137.6 60.8,168.3328 60.8,198.4 M80,217.6 L86.4,217.6 C86.4,193.3888 86.4,156.8 214.4,156.8 L214.4,150.4 C155.7216,150.4 117.5296,157.9488 97.632,173.4784 C80,187.2384 80,204.7872 80,217.6 M48,83.2 L41.6,83.2 C41.6,106.8672 73.7248,121.856 137.2576,128 C73.7248,134.144 41.6,149.1328 41.6,172.8 L48,172.8 C48,157.264 69.6192,131.2 214.4,131.2 L214.4,124.8 C69.6192,124.8 48,98.736 48,83.2 M67.2,57.6 L60.8,57.6 C60.8,87.6672 79.0496,118.4 214.4,118.4 L214.4,112 C84.688,112 67.2,84.4992 67.2,57.6 M214.4,99.2 L214.4,105.6 C155.7216,105.6 117.5296,98.0512 97.632,82.5216 C80,68.7616 80,51.2128 80,38.4 L86.4,38.4 C86.4,62.6112 86.4,99.2 214.4,99.2"
        fill="#FFFFFF"
      />
    </g>
  </svg>
);
